Ford Ghia Focus concept (c1992)
0
This car looks like a part of a cats digestive tract.
H andle bars?